package com.wideplay.warp.remoting;

import com.google.inject.Scope;
import com.google.inject.Provider;
import com.google.inject.Key;

/**
 * Created by IntelliJ IDEA.
 * User: dprasanna
 * Date: 1/10/2007
 * Time: 16:39:18
 * <p/>
 *
 * The RMI exporter that actually manages the exported scope.
 *
 * @author dprasanna
 * @since 1.0
 */
class RmiExportingScope implements Scope {
    private RemoteScopeDescriptor remoteScopeDescriptor;

    public RmiExportingScope(RemoteScopeDescriptor remoteScopeDescriptor) {
        this.remoteScopeDescriptor = remoteScopeDescriptor;
    }


    public <T> Provider<T> scope(Key<T> key, Provider<T> provider) {
        return null;
    }
}
